🇬🇧 en es 🇪🇸

put on the spot verb

poner en el disparadero, poner en un apuro, poner en un brete
Wiktionary Links